package metier;

/** 
 * Adherent est une classe permettant de représenter des adhérents
 * 
 * @author Michel Aymeric
 * @version 1.0
 */

public class Adherent 
{
	// Déclaration des paramètres
	private int numAdherent;
	private String nom;
	private String prenom;
	private String login;
	private String password;
	private String type;
	
	/** Constructeur de la classe Adherent
	 * 
	 * @see metier.Adherent#nom
	 * @see metier.Adherent#prenom
	 * @see metier.Adherent#login
	 * @see metier.Adherent#password
	 * @see metier.Adherent#type
	 * 
	 * @param nom
	 * @param prenom
	 * @param login
	 * @param password
	 * @param type
	 */
	public Adherent(int numAdherent, String nom, String prenom, String login, String password, String type)
	{
		this.numAdherent = numAdherent;
		this.nom = nom;
		this.prenom = prenom;
		this.login = login;
		this.password = password;
		this.type = type;
	}
	
	
	@Override
	public String toString() 
	{
		return nom + " " + prenom + " ";
	}

	/**@return numAdherent accesseur en lecture du numéro de l'adhérent */	
	public int getNumAdherent()
	{
		return numAdherent;
	}

	/** @return nom accesseur en lecture du nom de l'adhérent */
	public String getNom()
	{
		return nom;
	}
	
	/**@return nom accesseur en écriture du nom de l'adhérent */
	public void setNom(String nom)
	{
		this.nom = nom;
	}
	
	/**@return prenom accesseur en lecture du prénom de l'adhérent */
	public String getPrenom()
	{
		return prenom;
	}
	
	/**@return prenom accesseur en écriture du prénom de l'adhérent */
	public void setPrenom(String prenom)
	{
		this.prenom = prenom;
	}
	
	/** @return login accesseur en écriture du login de l'adhérent */
	public String getLogin() 
	{
		return login;
	}

	/**@return login accesseur en écriture du login de l'adhérent */
	public void setLogin(String login)
	{
		this.login = login;
	}

	/**	@return password accesseur en écriture du password de l'adhérent */
	public String getPassword() 
	{
		return password;
	}
	
	/**@return password accesseur en écriture du password de l'adhérent */
	public void setPassword(String password)
	{
		this.password = password;
	}
	
	/**	@return type accesseur en écriture du type de l'adhérent */	
	public String getType() 
	{
		return type;
	}
	
}
